import request from "@/utils/request";

/**
 * 首页
 * @returns {*}
 */
export function getHomeData(uid) {
	return request.get("/index?uid=" + uid, {}, {
		login: false
	});
}

/**
 * 首页
 * @returns {*}
 */
export function getCanvas() {
	return request.get("/getCanvas?terminal=3", {}, {
		login: false
	});
}

/**
 * 文章 轮播列表
 * @returns {*}
 */
export function getArticleBanner() {
	return request.get("/article/banner/list", {}, {
		login: false
	});
}

/**
 * 文章分类列表
 * @returns {*}
 */
export function getArticleCategory() {
	return request.get("/article/category/list", {}, {
		login: false
	});
}

/**
 * 文章 热门列表
 * @returns {*}
 */
export function getArticleHotList() {
	return request.get("/article/hot/list", {}, {
		login: false
	});
}

/**
 * 文章列表
 * @returns {*}
 */
export function getArticleList(q) {
	return request.get("/article/list/", q, {
		login: false
	});
}

/**
 * 分享
 * @returns {*}
 */
export function getShare() {
	return request.get("/share", {}, {
		login: false
	});
}

/**
 * 文章详情
 * @returns {*}
 */
export function getArticleDetails(id) {
	return request.get("/article/details/" + id, {}, {
		login: false
	});
}

/**
 * 获取微信sdk配置
 * @returns {*}
 */
export function getWechatConfig() {
	return request.get(
		"/wechat/config", {
			url: location.href
		}, {
			login: false
		}
	);
}

/**
 * 获取微信sdk配置
 * @returns {*}
 */
export function wechatAuth(code, spread, login_type) {
	return request.get(
		"/wechat/auth", {
			code,
			spread,
			login_type
		}, {
			login: false
		}
	);
}
/**
 * 获取快递公司
 * @returns {*}
 */
export function getLogistics() {
	return request.get("/logistics", {}, {
		login: false
	});
}

/**
 * 获取图片base64
 * @retins {*}
 * */
export function imageBase64(image, code) {
	return request.post(
		"/image_base64", {
			image: image,
			code: code
		}, {
			login: false
		}
	);
}
